major contractor - German English Dictionary